package me.maiz.babyisland.service;

import me.maiz.babyisland.es.entity.ProductDocument;
import me.maiz.babyisland.es.entity.ProductDocument;
import org.springframework.data.domain.Page;

public interface SearchService {

    /**
     * 搜索服务
     * @param kw  关键字
     * @param categoryId 分类ID
     * @param pageIdx 分页索引
     * @param pageSize 分页大小
     * @param sort 排序
     * @param sortDirection 排序方向 DESC | ASC
     * @return
     */
    public Page<ProductDocument> search(String kw, int categoryId, int pageIdx, int pageSize, String sort, String sortDirection);


}
